Em Go, coleções são fundamentalmente grupos de itens do mesmo tipo, organizados para acesso eficiente. O "Porão de Carga" representa nossa necessidade de gerenciar grandes volumes de dados sob um único identificador, em vez de variáveis separadas.
1. O Literal Composto
Um literal composto é uma sintaxe concisa para inicializar qualquer tipo composto com os valores que desejar. Permite declarar e inicializar um array em um único passo usando a sintaxe: tipo{valor1, valor2, ...}.
2. Navegação Baseada em Zero
Os arrays são indexados começando em 0. Uma coleção de 8 planetas é acessada usando os índices de 0 a 7. Acessar um índice fora dessa faixa resulta em um erro em tempo de compilação ou em um pânico em tempo de execução.
Figura 16.1: Planetas com Índices de 0 a 7
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>